Raises a attendance changed event on behalf of the derived class.

Namespace:  Microsoft.Rtc.Collaboration
Assembly:  Microsoft.Rtc.Collaboration(in Microsoft.Rtc.Collaboration.dll)

Syntax

Visual Basic (Declaration)
Protected 
Sub 
RaiseAttendanceChanged(
Of TProperties 
As 

McuParticipantEndpointProperties) ( _
	
addedEndpoints 
As 
Collection(
Of 
KeyValuePair(
Of 

ParticipantEndpoint, 

McuParticipantEndpointProperties)), _
	
removedEndpoints 
As 
Collection(
Of 
KeyValuePair(
Of 

ParticipantEndpoint, 

McuParticipantEndpointProperties)), _
	
handler 
As 
EventHandler(
Of 

ParticipantEndpointAttendanceChangedEventArgs(
Of TProperties)) _
)
C#
protected 
void 

RaiseAttendanceChanged<TProperties>(
	
Collection<
KeyValuePair<

ParticipantEndpoint, 

McuParticipantEndpointProperties>> 
addedEndpoints,
	
Collection<
KeyValuePair<

ParticipantEndpoint, 

McuParticipantEndpointProperties>> 
removedEndpoints,
	
EventHandler<

ParticipantEndpointAttendanceChangedEventArgs<TProperties>>

handler
)
where TProperties : 

McuParticipantEndpointProperties
Visual C++
protected:
generic<
typename TProperties>
where TProperties : 

McuParticipantEndpointProperties
void 
RaiseAttendanceChanged(
	
Collection<
KeyValuePair<

ParticipantEndpoint^, 

McuParticipantEndpointProperties^>>^ 
addedEndpoints, 
	
Collection<
KeyValuePair<

ParticipantEndpoint^, 

McuParticipantEndpointProperties^>>^ 
removedEndpoints, 
	
EventHandler<

ParticipantEndpointAttendanceChangedEventArgs<TProperties>^>^

handler
)
JavaScript
JavaScript does not support generic types or
methods.

Parameters

addedEndpoints
Type: Collection < (Of < ( KeyValuePair < (Of < ( ParticipantEndpoint, McuParticipantEndpointProperties > ) > ) > ) > )
Endpoints added to the MCU.
removedEndpoints
Type: Collection < (Of < ( KeyValuePair < (Of < ( ParticipantEndpoint, McuParticipantEndpointProperties > ) > ) > ) > )
Endpoints removed from the MCU.
handler
Type: EventHandler < (Of < ( ParticipantEndpointAttendanceChangedEventArgs < (Of < ( TProperties > ) > ) > ) > )
The multicast delegate to notify. May be null.

Type Parameters

TProperties
The strong type of the Participant properties.

See Also